health life lost to disability (yld) - French English Dictionary

health life lost to disability (yld)

Meanings of "health life lost to disability (yld)" in French English Dictionary : 1 result(s)

English French
Health Economy
health life lost to disability (yld) années de vie perdues en incapacité